Checkpointing and Recovery Algorithms Using Mobile Agents on a Hamiltonian Topology
نویسندگان
چکیده
Traditional message passing based checkpointing and rollback recovery algorithms perform well for closely coupled systems. In wide area distributed systems these algorithms may incur large overhead due to message passing delay and network traffic. So to design checkpointing and rollback recovery algorithms for wide area distributed systems, mobile agents are introduced. Network topology is assumed to be an arbitrary hamiltonian graph. Processes are mobile agent enabled. When a process wants to take a checkpoint or is restored after fault, it just creates two mobile agents. The rest of the work of creating a consistent global state (CGS) for checkpointing or finding a CGS in case of recovery, is performed by the mobile agents. In the worst case, for concurrent initiations among processes, checkpointing algorithm takes mobile agent movements. A mobile agent carries size data irrespective of the number of processes.
منابع مشابه
An Enhanced MSS-based checkpointing Scheme for Mobile Computing Environment
Mobile computing systems are made up of different components among which Mobile Support Stations (MSSs) play a key role. This paper proposes an efficient MSS-based non-blocking coordinated checkpointing scheme for mobile computing environment. In the scheme suggested nearly all aspects of checkpointing and their related overheads are forwarded to the MSSs and as a result the workload of Mobile ...
متن کاملCheckpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs: A Review
Checkpointing and Rollback Recovery Algorithms for Fault Tolerance in MANETs: A Review Sushant Patial Department of Computer Science, Himachal Pradesh University Shimla-5 Email: patialsushant @gmail.com Jawahar Thakur Department of Computer Science, Himachal Pradesh University Shimla-5 Email: jawahar.hpu @gmail.com -------------------------------------------------------------------ABSTRACT-----...
متن کاملCheckpointing and Rollback of Wide-area Distributed Applications using Mobile Agents
We consider the problem of designing rollback error recovery algorithms for dynamic, wide area distributed systems like the Internet. The characteristics and the scale of such a system complicate the design and performance of the algorithms. Traditional message passing based algorithms incur large overhead, in both the network traffic and message passing delay, in such a wide-area environment. ...
متن کاملNew Fault Tolerance Approach using Antecedence Graphs in Multi Agent Systems
Mobile agents are distributed programs which can move autonomously in a network, to perform tasks on behalf of user. They are susceptible to failures due to faults in communication channels, processors or malicious programs. In order to gain solid foundation at the heart of today’s esociety, the mobile agent technology must address the issue of fault tolerance. Checkpointing has been widely use...
متن کاملAsynchronous Rollback Recovery in Cluster Based Multi Hop Mobile Ad Hoc Networks
The dynamic topology and constraints of limited resources in mobile ad hoc networks (MANETs) pose unique challenges to execution of processes as compared to traditional distributed systems. The failure probability of the computing process increases when the system scales up. The paper presents an algorithm for the asynchronous recovery of a mobile host in cluster based and multi hop MANETs usin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002